Bryan Strawter

Versions of HTML:
  • HTML 1.0 and 2.0- 1989- mid 90's, browser wars with different standards
  • HTML 3.0- 1995->, still 2 ways of doing things (IE and netscape)
  • HTML 4.0- 1998 -> , W3C intervenes to get rid of discrepancies, proposed separating HTML into structure (HTML 4.0) and presentation (CSS)
  • HTML 4.01
  • XHTML 1.0
  • HTML 5.0
html 4.01 always start each page with a DOCTYPE < html> starts and </html> ends page everything must go in the <head></head> or <body></body> < head>always use a <title>, <meta> and <style> are opitional < body> <h?>,<p>, <blockquote> allowed with the different types of code.....YOU have to tell the BROWSER what to do OTHERWISE it uses default code XHTML is aimed to replace HTML
  • Element- delimited by angle brackets, identify the nature of the content they surround, general format: <element>… </element>. And an empty element is <empty-Element/>
  • Attribute- name-value pairs that occur inside start-tags after element name like <element attribute=”value”>
  • DTD
  • Well-formed
  • Validation
  • SGML
  • Strict
  • XHTML
  • Transitional
  • W3C
  • CSS
  • Frameset
  • XML- means extensible markup language not fixed format like html. XML is a meta-language- a language for describing other languages. enable you to define your own customized markup languages for different classes of documents. XML is considered the “key” to e-business. XML enables business application sharing, direct transactions and other business applications. Blending EDI(electronic data exchange) with HTML for business.
Validation is done at http://validator.w3.org/. Validation and standardization is important because a wide variety of web browsers are available to different users, and ensuring that your web content is available to all of those users is important.


    • XHTML
      • is aimed to replace HTML
      • is almost identical to HTML 4.01
      • is a stricter (hence the validator) and cleaner version of HTML
    • XML vs XHTML
      • XML is a markup language designed for describing data
      • XHTML is HTML redefined as an XML application
      • XHTML is a “bridge” between HTML and XML
    • XHTML
      • HTML started out as a way of way of describing the structure of documents, with tags to format
      • Users demanded control over the appearance of documents
      • HTML acquired tags to control fonts, alignment, etc.
      • The result is a markup language that does both, but is very messy
    • Always start each page with a DOCTYPE<html> starts and </html> ends pageEverything must go in <head></head> or <body></body> <head>Always use a <title><meta> and <style> optional<body><h?>, <p>, <blockquote> allowedMore rules (see a tutorial – w3c.org)

    • HTML started out as a way of way of describing the structureof documents, with tags to formatUsers demanded control over the appearance of documentsHTML acquired tags to control fonts, alignment, etc.The result is a markup language that does both, but is very messy